/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.com.manchini.stereocv.classes.parametrosdisparidade;

import br.com.manchini.stereocv.bd.Objeto;
import br.com.manchini.stereocv.classes.amostradisparidade.AmostraDisparidade;
import java.util.ArrayList;

/**
 *
 * @author merito
 */
public class ParamentrosDisparidade extends Objeto {

    private String nome;
    private Integer preFilterCap;
    private Integer sadWindowSize;
    private Integer preFilterSize;
    private Integer minDisparity;
    private Integer numberOfDisparities;
    private Integer textureThreshold;
    private Integer uniquenessRatio;
    private Integer speckleWindowSize;
    private Integer speckleRange;
    private Integer disp12MaxDiff;
    
    private ArrayList<AmostraDisparidade> amostras;

    public String getNome() {
        return nome;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    public Integer getPreFilterCap() {
        return preFilterCap;
    }

    public void setPreFilterCap(Integer preFilterCap) {
        this.preFilterCap = preFilterCap;
    }

    public Integer getSadWindowSize() {
        return sadWindowSize;
    }

    public void setSadWindowSize(Integer sadWindowSize) {
        this.sadWindowSize = sadWindowSize;
    }

    public Integer getPreFilterSize() {
        return preFilterSize;
    }

    public void setPreFilterSize(Integer preFilterSize) {
        this.preFilterSize = preFilterSize;
    }

    public Integer getMinDisparity() {
        return minDisparity;
    }

    public void setMinDisparity(Integer minDisparity) {
        this.minDisparity = minDisparity;
    }

    public Integer getNumberOfDisparities() {
        return numberOfDisparities;
    }

    public void setNumberOfDisparities(Integer numberOfDisparities) {
        this.numberOfDisparities = numberOfDisparities;
    }

    public Integer getTextureThreshold() {
        return textureThreshold;
    }

    public void setTextureThreshold(Integer textureThreshold) {
        this.textureThreshold = textureThreshold;
    }

    public Integer getUniquenessRatio() {
        return uniquenessRatio;
    }

    public void setUniquenessRatio(Integer uniquenessRatio) {
        this.uniquenessRatio = uniquenessRatio;
    }

    public Integer getSpeckleWindowSize() {
        return speckleWindowSize;
    }

    public void setSpeckleWindowSize(Integer speckleWindowSize) {
        this.speckleWindowSize = speckleWindowSize;
    }

    public Integer getSpeckleRange() {
        return speckleRange;
    }

    public void setSpeckleRange(Integer speckleRange) {
        this.speckleRange = speckleRange;
    }

    public Integer getDisp12MaxDiff() {
        return disp12MaxDiff;
    }

    public void setDisp12MaxDiff(Integer disp12MaxDiff) {
        this.disp12MaxDiff = disp12MaxDiff;
    }

    public ArrayList<AmostraDisparidade> getAmostras() {
        return amostras;
    }

    public void setAmostras(ArrayList<AmostraDisparidade> amostras) {
        this.amostras = amostras;
    }
      
    
    
}